for the greater good - German English Dictionary